.menuwindow1 {
	width: 300px;
	height: 300px;
	position: static;
}

.menulayer {
	position: absolute;
	left: 50%;
	top: 80px;
	width: 50%;
	height: 118px;
	visibility: hidden;
	background-color: #009966;
}

.nav {
	position: absolute;
	left: 10px;
	top: -10px;
	width: 172px;
	height: 20px;
	border: none;
}

.nav_post {
	position: absolute;
	left: 0px;
	top: 1px;
	width: 99%;
	height: inherit;
}

.nav_profile {
	position: absolute;
	left: 33.33%;
	top: 1px;
	width: 65%;
	height: inherit;
}

.nav_tag {
	position: absolute;
	left: 33.33%;
	top: 1px;
	width: 65%;
	height: inherit;
}

.nav_account {
	position: absolute;
	left: 33.33%;
	top: 1px;
	width: 65%;
	height: inherit;
}

.navsubmenu {
	padding-top: 1px;
	padding-left: 21px;
	padding-bottom: 5px;
	padding-right: 5px;
	height: 10px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #ffffff;
	margin-bottom: 5px;
	margin-left: 5px;
	background: url(imgs/arrow_nav.png) no-repeat left;
	cursor: pointer;
}

.navsubmenu:hover {
	color: #000000;
}

.navsubmenu+div {
	padding: 0px 5px 0px 25px;
	display: none;
}

.navsubmenu2 {
	padding-top: 1px;
	padding-left: 21px;
	padding-bottom: 5px;
	padding-right: 5px;
	height: 10px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	color: #ffffff;
	margin-bottom: 5px;
	margin-left: 5px;
	background: url(imgs/arrow_nav2.png) no-repeat left;
	cursor: pointer;
}

.navsubmenu2:hover {
	color: #000000;
}

.navsubmenu2+div {
	padding: 0px 5px 0px 25px;
	display: block;
}

.normalbutton {
	padding-top: 5px;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-right: 50px;
	font-family: Microsoft Sans Serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47444a;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	float: right;
	display: block;
	cursor: pointer;
	width: 20px;
}

.normalbutton:hover {
	color: #FFFFFF;
	background-color: #111111;
}

.Tabbutton {
	padding-top: 4px;
	padding-left: 50px;
	padding-bottom: 11px;
	padding-right: 50px;
	height: 5px;
	font-family: Microsoft Sans Serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47444a;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
	margin-right: 2px;
	margin-left: 2px;
}

.Tabbutton:hover {
	color: #FFFFFF;
	background-color: #999999;
}

.Tabbutton2 {
	padding-top: 4px;
	padding-left: 50px;
	padding-bottom: 11px;
	padding-right: 50px;
	height: 5px;
	font-family: Microsoft Sans Serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47444a;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
}

.Tabbutton2:hover {
	color: #FFFFFF;
	background-color: #999999;
}

.crossbutton {
	padding-top: 5px;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-right: 50px;
	height: 5px;
	width: 70px;
	font-family: Microsoft Sans Serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	background: url(imgs/plus_icon2.png) no-repeat left;
	background-color: #47444a;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	display: inline;
	cursor: pointer;
	margin-right: 3px;
}

.crossbutton:hover {
	color: #FFFFFF;
	background-color: #111111;
}

.addbutton {
	padding-top: 4px;
	padding-left: 31px;
	padding-bottom: 4px;
	padding-right: 31px;
	height: 5px;
	width: 70px;
	font-family: Microsoft Sans Serif;
	font-weight: normal;
	font-size: 11px;
	color: #47444a;
	background-color: #ddddd7;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	display: inline;
	cursor: pointer;
}

.addbutton:hover {
	background-color: #fff;
}

.textbox-assignprofiledjob {
	background-color: #ffffff;
	border: 1px solid #47434a;
	width: 475px;
	height: 23px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 5px;
	color: #47434a;
}

.textbox-profilefield {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 327px;
	height: 20px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 1px;
	color: #47434a;
}

.textbox-assignprofiledropdown {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 440px;
	height: 23px !important;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	color: #47434a;
}

.textbox-assignprofileTime {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 60px;
	height: 23px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	color: #47434a;
}

.textbox-assignDay {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 40px;
	height: 23px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	color: #47434a;
}

.textbox-assignMonth {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 40px;
	height: 23px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	color: #47434a;
}

.textbox-assignYear {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 40px;
	height: 23px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	color: #47434a;
}

.textbox-assignforumform {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 485px;
	height: 13px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-interestfield {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 435px;
	height: 13px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-contentforumform {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 485px;
	max-width: 485px;
	height: 80px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-contentjobform {
	background-color: #ffffff;
	border: 1px solid #47434a;
	width: 465px;
	max-width: 485px;
	height: 80px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-bioform {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 317px;
	max-width: 317px;
	height: 55px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-tagform {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 317px;
	max-width: 317px;
	height: 150px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-linkforumform {
	background-color: #ffffff;
	border: 0px solid #47434a;
	width: 400px;
	height: 13px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	padding: 4px;
	color: #47434a;
}

.textbox-fieldimageforumform {
	background-color: #ddddd7;
	border: 0px solid #47434a;
	width: 357px;
	max-width: 357px;
	height: 70px;
	max-height: 70px;
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	margin-left: 5px;
	padding: 4px;
	color: #47434a;
}

.bt_pluseAddChoice {
	background: url(imgs/bt_plus.gif) no-repeat left;
	width: 2px;
	padding: 10px;
	display: inline;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
	margin-left: 2px;
}

.bt_pluseRemoveChoice {
	background: url(imgs/bt_remove.gif) no-repeat left;
	width: 2px;
	padding: 10px;
	display: inline;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	cursor: pointer;
	margin-left: 2px;
}

.DateTimePicker
{
	width: 40%;
	display: inline-block;
}
.DateTimePicker>input[type="text"]+table {
	background-color:#666666;
	position: absolute;
	display: block;
}

.DateTimePicker>input[type="text"][readonly]+table {
	display: none;
}

.DateTimePicker button {
	width: 100%;
	border: 0;
	padding: 0;
}

button[name="prev"]:before {
	content: "<<";
}

button[name="next"]:after {
	content: ">>";
}